multihull ship - Spanish English Dictionary